ScriptedResponse

constructor(events: List<StreamEvent>, finishReason: FinishReason = FinishReason.Stop, usage: Usage = Usage(promptTokens = 1, completionTokens = 1), providerMetadata: Map<String, JsonElement> = emptyMap(), rawFinishReason: String? = null, warnings: List<CallWarning> = emptyList(), request: LanguageModelRequestMetadata = LanguageModelRequestMetadata(), response: LanguageModelResponseMetadata = LanguageModelResponseMetadata())